<html>
<head>
<title>RSM/RSA Adapter for Eclipse Modeling / oAW</title>
<link href="book.css" rel="stylesheet" type="text/css"/>
<meta content="DocBook XSL Stylesheets V1.75.1" name="generator"/>
<link rel="home" href="index.html" title="RSM/RSA Adapter for Eclipse Modeling / oAW"/>
<link rel="next" href="adapter_rsdp_installation.html" title="Installation"/>
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<h1 xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">RSM/RSA Adapter for Eclipse Modeling / oAW</h1>
<div class="chapter" title="RSM/RSA Adapter for Eclipse Modeling / oAW">
<div class="titlepage">
<div>
<div>
<h2 class="title">
<a name="adapter_rsdp"/>RSM/RSA Adapter for Eclipse Modeling / oAW</h2>
</div>
</div>
</div>
<div class="toc">
<dl>
<dt>
<span class="section">
<a href="index.html#adapter_rsdp_introduction">Introduction</a>
</span>
</dt>
<dt>
<span class="section">
<a href="adapter_rsdp_installation.html">Installation</a>
</span>
</dt>
<dt>
<span class="section">
<a href="adapter_rsdp_setup_rsa.html">Setting up IBM Rational Software Architect / Modeller</a>
</span>
</dt>
<dt>
<span class="section">
<a href="adapter_rsdp_maven_integration.html">Maven integration</a>
</span>
</dt>
<dt>
<span class="section">
<a href="adapter_rsdp_future_enhancements.html">Future enhancements</a>
</span>
</dt>
<dt>
<span class="section">
<a href="adapter_rsdp_news.html">What's new</a>
</span>
</dt>
</dl>
</div>
<div class="section" title="Introduction">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both">
<a name="adapter_rsdp_introduction"/>Introduction</h2>
</div>
</div>
</div>
<p>The IBM Rational Software Architect / Modeler (RSA/RSM) is a
    graphicel UML modeling tool. It is based on Eclipse and the Eclipse UML
    2.0 project. The UML models stored in a special file format. These model
    files have the file extension <code class="filename">.emx</code>, UML profiles are
    stored in files with the extension <code class="filename">.epx</code>. The files
    from version 6.0 of RSA/RSM can be opened with a special API only. With
    the introduction of version 7.0, the models and profiles can be opened
    directly with the UML2 2.0 framework.</p>
<p>Usually RSA/RSM profiles are deployed in plugins, the referenced to
    these profiles are written with a special URI called pathmap (people
    working with Rational Rose might know this).</p>
<p>The RSA/RSM adapter extends the functionality of the UML2 adapter
    written by Sven to RSA/RSM. The adapter for oAW is available since version
    4.1, the new version 5.0 is compatible with the Eclipse Modeling Workflow
    Enging (MWE) 0.7.x. It is based upon the UML2 2.0 framework and provides a
    type mapping from the UML 2.1 metamodel implementation to the oAW type
    system. Hence, one can access the whole UML2 metamodel from Eclipse
    Modeling Tools like <span class="emphasis">
<em>Check</em>
</span>,
    <span class="emphasis">
<em>Xtend</em>
</span>, and <span class="emphasis">
<em>Xpand</em>
</span>. Additionally,
    and more important, the adapter dynamically maps stereotypes, stored in
    RSA/RSM specific model files (<code class="filename">.epx</code>), which are
    applied to model elements, to oAW types. Furthermore, stereotype
    properties (tagged values) are mapped to oAW properties. You do not have
    to implement additional Java classes anymore. Just export your models and
    applied profiles. That's all!</p>
</div>
</div>
</body>
</html>
